body, div, address, blockquote, iframe, ul, ol, dl, dt, dd,h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {

	margin:0px;

	padding:0px;

}

body {

	

	font-size:12px;

}

ol, ul {

    list-style: none;

}

a img,img {

	border:0px;

}

input,textarea,select {

	outline:none;

}

.clear {clear:both; height:1px;}

.left {float:left;}

.right {float:right;}

.none {display:none;}

.block {display:block;}

.bold {font-weight:bold;}

.textleft {text-align:left;}

.textcenter {text-align:center;}

.textright {text-align:right;}

.mt_5 {margin-top:5px;}

.mt_10 {margin-top:10px;}

.mt_15 {margin-top:15px;}

.mt_20 {margin-top:20px;}

.mt_30 {margin-top:30px;}

.got {

	white-space:nowrap;

	text-overflow:ellipsis;

	-o-text-overflow:ellipsis;

	overflow: hidden;

}

/* firefox only */

.got:not(p) {

 clear: both;

}

.got:not(p) a {

 max-width: 175px;

 float: left;

}

.got:not(p):after {

 content: "...";

 float: left;

 width: 25px;

 padding-left: 5px;

 color: #df3a0e;

}

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd,h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {

	

	font-size:12px;

}

select {

	

}

body {color:#000; background:#FAFDFE;}



a:link {color:#4769A9; text-decoration:none;}

a:visited {color:#4769A9; text-decoration:none;}

a:hover {color:#4769A9; text-decoration:underline;}

.c_800000 {color:#800000}



#login {

	margin:120px auto 0px auto;

}

#name,#pass,#safecode {

	padding:2px 3px 1px 3px;

	

	border:1px solid #ccc;

}





#sysinfo table {

	margin:0px auto 10px auto;

	border-left:1px solid #A4B6D7;

	border-top:1px solid #A4B6D7;

}

#sysinfo table td {

	padding-left:5px;

	height:25px;

	line-height:25px;

	border-right:1px solid #A4B6D7;

	border-bottom:1px solid #A4B6D7;

	background:#ECF5FF;

}

#sysinfo td.table_title {

	font-weight:bold;

	text-align:center;

	height:25px;

	line-height:25px;

	background:url(../images/admin/titlebg.gif) repeat-x;

}





#pagebar table {

	height:30px;

}

#pagebar a:link,#pagebar a:visited {

	color:#000;

	text-decoration:none;

}

#pagebar a:hover {

	color:#000;

	text-decoration:underline;

}





#styleedit {

	padding:3px;

	width:98%;

	height:400px;

	border:1px solid #ccc;

}

.nodata {

	height:400px;

	line-height:400px;

	text-align:center;

	font-size:14px;

	font-weight:bold;

}

.inputtext {

	padding:5px 3px 5px 3px;

	font-size:12px;

}

.inputtext2 {

	font-size:12px;

	height:18px;

	line-height:18px;

}

.inputpass {

	padding:4px 1px 4px 1px;

	font-size:12px;

}

.inputjump {

	margin-right:10px;

	padding:0px 2px;

	width:25px;

	height:16px;

	line-height:16px;

	border:1px solid #4769A9;

}

.inputfile {

	padding:3px 1px 2px 1px;

	font-size:12px;

}

.inputarea {

	padding:5px;

	width:98%;

	height:100px;

	line-height:16px;

	overflow-y:auto;

}

.button {

	width:60px;

	height:26px;

	color:#fff;

	font-size:12px;

	border:1px solid #fff;

	background:#799ae1;

	cursor:pointer;

}

.button2 {

	margin-right:5px;

	padding:1px 4px 0px 4px;

	height:19px;

	border:1px solid #ccc;

	background:#f1f1f1;

	cursor:pointer;

}

.inputorder {

	margin:0px auto;

	width:40px;

	height:20px;

	line-height:20px;

	text-align:center;

	border:1px solid #ccc;

	background:#fff;

}

.inputorder p {

	height:20px;

	background:url(../images/admin/loading.gif) no-repeat center center;

}

.input_select {

	height:22px;

}

.input_selects {

	padding:3px 5px;

	height:25px;

	border:1px solid #ccc;

}

.search_input {

	padding:0px 4px;

	height:23px;

	line-height:23px;

	border:1px solid #ccc;

}

.search_button {

	width:60px;

	height:25px;

	font-weight:bold;

	color:#333;

	border:1px solid #ccc;

	background:#f5f5f5;

	cursor:pointer;

}



.ts {

	padding-left:10px;

	color:#666;

}

.ps {

	padding-left:10px;

	color:#ff0000;

}

/*=============================================================================================================================*/



#left {

	margin:0px auto;

	width:158px;

	

}

#left_top p,.left_title,.left_title2,#left_info {

	padding-left:10px;

	height:25px;

	line-height:25px;

	color:#215dc6;

	font-weight:bold;

	background:url(../images/admin/title_bg_quit.gif);

}

#left_top p a {

	color:#215dc6;

}

.left_title {

	margin-top:1px;

	cursor:pointer;

	background:url(../images/admin/menudown.gif);

}

.left_title2 {

	margin-top:1px;

	cursor:pointer;

	background:url(../images/admin/menuup.gif);

}

#left ul {

	margin-bottom:10px;

	padding-bottom:5px;

	border:1px solid #fff;

	border-top:none;

	background:#d6dff7;

}

#left ul li {

	padding:6px 10px 3px 10px;

}

#left ul li a {

	color:#000;

}

#left_info {

	margin-top:1px;

}

/*=============================================================================================================================*/



#container {

	padding:10px;

}

.view {

	border:1px solid #A4B6D7;

	background:#ECF5FF;

}

.view h1,.edit h1 {

	position:relative;

	height:30px;

	line-height:30px;

	color:#ff6600;

	font-weight:bold;

	text-align:center;

	background:url(../images/admin/titlebg.gif) repeat-x #ccd6eb;

}

.view h1 a,.edit h1 a {

	position:absolute;

	top:5px;

	left:10px;

	display:block;

	padding-left:25px;

	height:20px;

	line-height:20px;

	font-weight:normal;

	text-decoration:none;

	background:url(../images/admin/refresh.png) no-repeat;

	outline:none;

    -moz-outline:none;

	blr:expression(this.onFocus=this.blur());

}

.view table {

	border-top:2px solid #ECF5FF;

	border-left:2px solid #ECF5FF;

	background:#DFEBF2;

}

.view table td {

	padding:0px 5px;

	height:30px;

	line-height:30px;

	text-align:center;

	border-right:2px solid #ECF5FF;

	border-bottom:2px solid #ECF5FF;

}

.v_title td {

	font-weight:bold;

	text-align:center;

}

.view_trover {

	background:#A4B6D7;

}

.view_trout {

	background:none;

}

.view_trover a:hover {

	color:#fff;

}

.viewtd tr td {

	padding:10px 5px;

}

.edit h1 {

	border:1px solid #A4B6D7;

	border-bottom:none;

}

.edit table {

	margin:0px auto;

	border-top:1px solid #A4B6D7;

	border-left:1px solid #A4B6D7;

}

.edit table td {

	padding:5px 8px;

	background:#ECF5FF;

	border-bottom:1px solid #A4B6D7;

	border-right:1px solid #A4B6D7;

}

.edit_title {

	width:120px;

	text-align:right;

	border-right:1px solid #d2e3f7;

	background:#eff5fb;

}

.e_title span {

	display:block;

	margin-top:10px;

	color:#666;

	font-weight:normal;

}

#edit_content td {

	padding:0px;

}

.edit_contents td {

	padding:0px;

}